package com.ruoyi.merchant.util;

public enum FeelcommEnum {

    /**
     * 能力评估-感知觉与交流-意识水平
     */
    FEELLEVEL0(0, "神志清醒，对周围环境警觉"),
    FEELLEVEL1(1, "嗜睡，表现为睡眠状态过度延长。当呼唤或推动其肢体时可唤醒，并能进行正确的交谈或执行指令，停止刺激后又继续入睡"),
    FEELLEVEL2(2, "昏睡，一般的外界刺激不能使其觉醒，给予较强烈的刺激时可有短时的意识清醒，醒后可简短回答提问，当刺激减弱后又很快进入睡眠状态"),
    FEELLEVEL3(3, "昏迷，处于浅昏迷时对疼痛刺激有回避和痛苦表情；处于深昏迷时对刺激无反应（若评定为昏迷，直接评定为重度失能，可不进行以下项目的评估）"),
    /**
     * 能力评估-感知觉与交流-视力
     */
    VISION0(0, "能看清书报上的标准字体"),
    VISION1(1, " 能看清楚大字体，但看不清书报上的标准字体"),
    VISION2(2, "视力有限，看不清报纸大标题，但能辨认物体"),
    VISION3(3, "辨认物体有困难，但眼睛能跟随物体移动，只能看到光、颜色和形状"),
    VISION4(4, "没有视力，眼睛不能跟随物体移动"),
    /**
     * 能力评估-感觉与交流-听力
     */
    HEAR0(0, "可正常交谈，能听到电视、电话、门铃的声音"),
    HEAR1(1, "在轻声说话或说话距离超过2米时听不清"),
    HEAR2(2, "正常交流有些困难，需在安静的环静或大声说话才能听到"),
    HEAR3(3, "讲话者大声说话或说话很慢，才能部分听见"),
    HEAR4(4, "完全听不见"),
    /**
     * 能力评估-感知觉与交流-勾通交流
     */
    COMMUNICATION0(0, "无困难，能与他人正常沟通和交流"),
    COMMUNICATION1(1, "能够表达自己的需要及理解别人的话，但需要增加时间或给予帮助"),
    COMMUNICATION2(2, "表达需要或理解有困难，需频繁重复或简化口头表达"),
    COMMUNICATION3(3, "不能表达需要或理解他人的话");


    private Integer code;
    private String message;

    public Integer getCode(){
        return this.code;
    }
    public String getMessage(){
        return this.message;
    }
    FeelcommEnum(Integer status, String message) {
        this.code = status;
        this.message = message;
    }
}
